h1 {
	text-align: center;
}

p {
	text-align: justify;
}

#todo_conteudo {
	width: 640px;
	margin: auto;
}

.capitulo {
	margin: 70px 0 0 0;
}

#requisitos_funcionais p, #requisitos_usabilidade p, #requisitos_munutenibilidade p, #requisitos_desempenho p, #requisitos_outros p {
	padding: 5px;
}

#casos_uso_simples table, #casos_uso_expandidos table {
	border: 1px solid black;
	border-collapse: collapse;
	text-align: justify;
}

#casos_uso_simples table th, #casos_uso_simples table td, #casos_uso_expandidos table th, #casos_uso_expandidos table td {
	border: 1px solid black;
	width: 50%;
	padding: 5px;
}
